divesting oneself of - Spanish English Dictionary